package model

// 分页查询结构体
type Pagelist struct {
	PageNum  int         `json:"page_num"`
	PageSize int         `json:"page_size"`
	Datas    interface{} `json:"datas"`
	Total    *int        `json:"total"`
}

// 盲盒列表不定参查询条件
type Boxlist struct {
	Name     *string  `json:"name" form:"name"`
	Price    *float64 `json:"price" form:"price"`
	PageNum  int      `json:"page_num" form:"page_num"`
	PageSize int      `json:"page_size" form:"page_size"`
}

// 随机获取盲盒批次奖品信息
type RandomPc struct {
	BoxId       uint    `json:"id"`
	BoxName     *string `json:"name"`
	BoxCover    string  `json:"cover"`
	BatchNo     string  `json:"batch_no"`
	BatchPrizes []uint  `json:"batch_prizes"`
}
